explosion cladding - French English Dictionary